Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvijač API platforme

Opis

Text copied to clipboard!
Tražimo iskusnog Razvijača API platforme koji će se pridružiti našem timu i pomoći u dizajniranju, razvoju i održavanju robusnih API rješenja. U ovoj ulozi, bit ćete odgovorni za izgradnju skalabilnih i sigurnih API-ja koji omogućuju integraciju različitih sustava i aplikacija. Radit ćete s modernim tehnologijama i alatima kako biste osigurali visoku dostupnost i performanse API platforme. Vaše glavne odgovornosti uključuju razvoj RESTful i GraphQL API-ja, optimizaciju performansi, osiguravanje sigurnosti podataka te suradnju s drugim timovima kako biste osigurali besprijekornu integraciju. Također ćete biti odgovorni za dokumentaciju API-ja, testiranje i implementaciju najboljih praksi u razvoju softvera. Idealni kandidat ima iskustvo u radu s programskim jezicima poput Java, Python, Node.js ili Go, te poznavanje baza podataka kao što su PostgreSQL, MySQL ili MongoDB. Također, poželjno je iskustvo s alatima za upravljanje API-jem poput Swaggera, Postmana i API Gateway rješenja. Ako ste strastveni u vezi s razvojem API-ja, volite raditi u dinamičnom okruženju i želite doprinositi inovativnim rješenjima, ovo je prilika za vas!

Odgovornosti

Text copied to clipboard!
  • Dizajniranje, razvoj i održavanje API platformi.
  • Optimizacija performansi i sigurnosti API-ja.
  • Pisanje i održavanje tehničke dokumentacije.
  • Suradnja s drugim timovima radi integracije sustava.
  • Implementacija najboljih praksi u razvoju softvera.
  • Testiranje i ispravljanje grešaka u API-ju.
  • Praćenje novih tehnologija i trendova u API razvoju.

Zahtjevi

Text copied to clipboard!
  • Iskustvo u razvoju API-ja (RESTful, GraphQL).
  • Poznavanje programskih jezika poput Java, Python, Node.js ili Go.
  • Iskustvo s bazama podataka (PostgreSQL, MySQL, MongoDB).
  • Razumijevanje sigurnosnih principa u razvoju API-ja.
  • Poznavanje alata poput Swaggera, Postmana i API Gateway rješenja.
  • Iskustvo s DevOps alatima i CI/CD procesima.
  • Sposobnost rada u timskom okruženju.
  • Dobre komunikacijske vještine.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo u razvoju API-ja?
  • Koje tehnologije i alati koristite za razvoj i testiranje API-ja?
  • Kako osiguravate sigurnost API-ja?
  • Možete li podijeliti primjer izazova koji ste riješili u razvoju API-ja?
  • Kako pristupate optimizaciji performansi API-ja?
  • Koje su najbolje prakse za dokumentaciju API-ja?
  • Kako radite s timovima na integraciji API-ja?
  • Koje trendove u API razvoju smatrate najvažnijima?